package com.heima.pojo.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.heima.pojo.entity.Business;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.time.LocalDateTime;

/**
 * \* User: chy
 * \* Date: 2025/8/17  16:39
 * \* Description:
 * \
 */

@Builder
@Data
@AllArgsConstructor
@NoArgsConstructor
public class tbNodePageVO {
    /**
     * 点位ID
     */
    private String id;

    /**
     * 点位名称
     */
    private String name;

    /**
     * 点位详细地址
     */
    private String addr;

    /**
     * 创建人id
     */
    private Integer createUserId;

    /**
     * 区域id
     */
    private String regionId;

    /**
     * 商圈id
     */
    private String businessId;

    /**
     * 点位主Id
     */
    private String ownerId;

    /**
     * 点位主名称
     */
    private String ownerName;

    /**
     * 更改时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private LocalDateTime updateTime;

    /**
     * 创建时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private LocalDateTime createTime;

    private  Integer vmCount;//设备数量

    private Business businessType;  //商圈数据

    private RegionPageVO region;
}
